a282780d93ce144035a793cfd46e6fbd6f752da5,android-static-binding-generator/project/staticbindinggenerator/src/main/java/org/nativescript/staticbindinggenerator/ClassInfo.java,ClassInfo,getSuperclass,#,129

Before Change


    public ClassDescriptor getSuperclass() {
        ClassDescriptor superClass = null;
        if (!isArray() && !isPrimitive() && !getName().equals("java.lang.Object")) {
            superClass = new ClassInfo(generator.getClasses().get(clazz.getSuperclassName()), generator);
        }
        return superClass;
    }

After Change


        ClassDescriptor superClass = null;
        if (!isArray() && !isPrimitive() && !getName().equals("java.lang.Object")) {
            String javaClassName = clazz.getSuperclassName().replace('$', '.');
            JavaClass javaClass = generator.getClasses().get(javaClassName);

            superClass = new ClassInfo(javaClass, generator);
        }
        return superClass;
    }